﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright file="NamespaceDoc.cs" company="imbVeles" >
//
// Copyright (C) 2018 imbVeles
//
// This program is free software: you can redistribute it and/or modify
// it under the +terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program.  If not, see http://www.gnu.org/licenses/.
// </copyright>
// <summary>
// Project: imbSCI.Graph
// Author: Goran Grubic
// ------------------------------------------------------------------------------------------------------------------
// Project web site: http://blog.veles.rs
// GitHub: http://github.com/gorangrubic
// Mendeley profile: http://www.mendeley.com/profiles/goran-grubi2/
// ORCID ID: http://orcid.org/0000-0003-2673-9471
// Email: hardy@veles.rs
// </summary>
// ------------------------------------------------------------------------------------------------------------------

namespace imbSCI.Graph
{
    /// <summary>
    /// <para>imbSCI.Graph is an extension package for imbSCI library, extending graph classes with undirected graph object model and implementation for DGML, Dia, MXGraph (Draw.io) and DOT graph formats. Supports SVG rendering of charts (histograms, pie, bar and linear charts - in 2D and 3D.) and graph structures.</para>
    /// </summary>
    /// <remarks>
    /// <para>The main datastructure of the library is <see cref="FreeGraph.freeGraph"/>, a non-hierarchical graph with weighted <see cref="FreeGraph.freeGraphNodeBase"/> nodes and <see cref="FreeGraph.freeGraphLinkBase"/> links.</para>
    /// <list>
    /// 	<listheader>
    ///			<term>Key features of the library</term>
    ///			<description></description>
    ///		</listheader>
    ///		<item>
    ///			<term>Graph conversion</term>
    ///			<description>Use <see cref="Converters.GraphConversionTools"/> extensions to convert between <see cref="imbSCI.Data.collection.graph.graphNodeBase"/> graphs, <see cref="DGML.DirectedGraph"/> and <see cref="FreeGraph.freeGraph"/></description>
    ///		</item>
    ///		<item>
    ///			<term>Export for visualisation</term>
    ///			<description>Use <see cref="DGML.DirectedGraph"/> and <see cref="DOT.DotGraph"/> to export graph structured for visualisation in Visual Studio or GraphViz</description>
    ///		</item>
    ///		<item>
    ///			<term>Query and analyse</term>
    ///			<description>There are several utility classes for quering and analysis of <see cref="FreeGraph.freeGraph"/>, like: <see cref="FreeGraph.freeGraphIsland"/>, <see cref="FreeGraph.freeGraphQueryResult"/>, <see cref="FreeGraph.freeGraphReport"/></description>
    ///		</item>
    /// </list>
    /// </remarks>
    /// <seealso cref="DGML.DirectedGraph" />
    /// <seealso cref="DOT.DotGraph" />
    /// <seealso cref="FreeGraph.freeGraph" />
    [System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
    internal class NamespaceGroupDoc
    {
    }

    /// <summary>
    /// <para>Library dedicated to graph data structures and graph-for-visualisation conversion</para>
    /// </summary>
    /// <remarks>
    /// <para>The main datastructure of the library is <see cref="FreeGraph.freeGraph"/>, a non-hierarchical graph with weighted <see cref="FreeGraph.freeGraphNodeBase"/> nodes and <see cref="FreeGraph.freeGraphLinkBase"/> links.</para>
    /// <list>
    /// 	<listheader>
    ///			<term>Key features of the library</term>
    ///			<description></description>
    ///		</listheader>
    ///		<item>
    ///			<term>Graph conversion</term>
    ///			<description>Use <see cref="Converters.GraphConversionTools"/> extensions to convert between <see cref="imbSCI.Data.collection.graph.graphNodeBase"/> graphs, <see cref="DGML.DirectedGraph"/> and <see cref="FreeGraph.freeGraph"/></description>
    ///		</item>
    ///		<item>
    ///			<term>Export for visualisation</term>
    ///			<description>Use <see cref="DGML.DirectedGraph"/> and <see cref="DOT.DotGraph"/> to export graph structured for visualisation in Visual Studio or GraphViz</description>
    ///		</item>
    ///		<item>
    ///			<term>Query and analyse</term>
    ///			<description>There are several utility classes for quering and analysis of <see cref="FreeGraph.freeGraph"/>, like: <see cref="FreeGraph.freeGraphIsland"/>, <see cref="FreeGraph.freeGraphQueryResult"/>, <see cref="FreeGraph.freeGraphReport"/></description>
    ///		</item>
    /// </list>
    /// </remarks>
    /// <seealso cref="DGML.DirectedGraph" />
    /// <seealso cref="DOT.DotGraph" />
    /// <seealso cref="FreeGraph.freeGraph" />
    [System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
    internal class NamespaceDoc
    {
    }
}